Active site

The place on an enzyme which attaches to a substrate.

Active site Definition
Active site Definition

Flippy

The leader in educational esports.